energy storage and return